massive buttress - Francés Inglés Diccionario